Namespace: OtlCommon
Unit globals OtlCommon
public unit globals OtlCommon
EXIT_INTERNAL
internal const EXIT_INTERNAL: System.Integer = integer($80000000)
Initial- integer($80000000)
Const- True
EXIT_OK
internal const EXIT_OK: System.Shortint = 0
Initial- 0
Const- True
EXIT_THREADPOOL_CANCELLED
internal const EXIT_THREADPOOL_CANCELLED: System.Integer = EXIT_INTERNAL + 2
Initial- EXIT_INTERNAL + 2
Const- True
EXIT_THREADPOOL_INTERNAL_ERROR
internal const EXIT_THREADPOOL_INTERNAL_ERROR: System.Integer = EXIT_INTERNAL + 3
Initial- EXIT_INTERNAL + 3
Const- True
EXIT_THREADPOOL_QUEUE_TOO_LONG
internal const EXIT_THREADPOOL_QUEUE_TOO_LONG: System.Integer = EXIT_INTERNAL + 0
Initial- EXIT_INTERNAL + 0
Const- True
EXIT_THREADPOOL_STALE_TASK
internal const EXIT_THREADPOOL_STALE_TASK: System.Integer = EXIT_INTERNAL + 1
Initial- EXIT_INTERNAL + 1
Const- True
GEnvironment
internal GEnvironment: IOmniEnvironment
Const- False
Type- IOmniEnvironment
OtlUID
internal OtlUID: TOmniAlignedInt64
Const- False
Type- TOmniAlignedInt64
TOmniValue_DataSize
internal TOmniValue_DataSize: array [TTypeKind] of integer
Const- False
Type- array [TTypeKind] of integer
CreateAutoDestroyObject
public function CreateAutoDestroyObject(obj: TObject): IOmniAutoDestroyObject
Returns- IOmniAutoDestroyObject
CreateCounter
public function CreateCounter(initialValue: integer): IOmniCounter
Returns- IOmniCounter
CreateInterfaceDictionary
public function CreateInterfaceDictionary(): IOmniInterfaceDictionary
Returns- IOmniInterfaceDictionary
CreateWaitableValue
public function CreateWaitableValue(): IOmniWaitableValue
Returns- IOmniWaitableValue
Environment
public function Environment(): IOmniEnvironment
Returns- IOmniEnvironment
NextOid
public function NextOid(): int64
Returns- int64
SetThreadName
public procedure SetThreadName(name: string)
StrPasA
public function StrPasA(Str: PAnsiChar): AnsiString
Returns- AnsiString
VarToObj
public function VarToObj(v: Variant): TObject
Returns- TObject
to Struct TOmniAlignedInt64
Supplier- TOmniAlignedInt64
Directed- False
Client- OtlUID
Type- association
to Interface IOmniEnvironment
Supplier- IOmniEnvironment
Directed- False
Client- GEnvironment
Type- association